The Cheapest Place To Eat. Canteen 1. St. Petersburg, Russia